to cast votes - Espagnol Anglais Dictionnaire